papuan logrunner - French English Dictionary